package com.liangzhong.facade.friend
{
	import com.liangzhong.constants.ApplicationConstants;
	import com.liangzhong.facade.FacadeBase;
	import com.liangzhong.modules.friend.command.FriendCommand;
	import com.liangzhong.proxy.friend.FriendProxy;
	import com.liangzhong.proxyconstant.friend.FriendProxyConstant;

	/**
	 * 好友  
	 * @author Administrator
	 * 
	 */	
	public class FriendFacade extends FacadeBase
	{
		public function FriendFacade()
		{
			super();
		}
		override public function initializeController():void
		{
			facade.registerCommand(FriendProxyConstant.FRIEND_MEDIATOR_PROXY,FriendCommand);
			facade.registerCommand(ApplicationConstants.FRIEND_GETFRIENDCLUBINFO,FriendCommand);
			facade.registerCommand(ApplicationConstants.FRIEND_CHALLENGE,FriendCommand);
			facade.registerCommand(ApplicationConstants.FRIEND_INVITEFRIENDS,FriendCommand);
			facade.registerCommand(ApplicationConstants.FRIEND_CANCEL_CHALLENGE,FriendCommand);
		}
	}
}